WPAICG\Dashboard\Ajax\SettingsAjaxHandler B

Total Complexity 97
Dependencies 7
Dependents 2
Total lines 411
Lines of code 290
Logical lines of code 204
Comment lines 64
Methods 12
Properties 0

Methods 12

Method Rating Maintainability Complexity Lines of code
save_all_security_settings()
B
41 23 47
save_enhancer_actions()
A
45 13 39
save_global_ai_parameters()
A
45 11 40
save_all_provider_api_details()
A
48 11 31
save_semantic_search_settings()
A
47 9 33
ajax_save_settings()
A
48 7 32
save_enhancer_settings()
S
56 5 18
ajax_handle_migration_choice()
S
56 5 16
save_public_api_key()
S
59 5 14
save_main_provider_selection()
S
70 3 6
save_google_safety_settings_if_applicable()
S
72 3 5
ajax_dismiss_migration_notice()
S
65 2 9